package main
import (
	"fmt"
)
func main(){
	var day byte
	fmt.Println("输入一个字符")
	fmt.Scanf("%c",&day)
	switch key {
		case 'a','1' :
			fmt.Println("周一")
		case 'b' :
			fmt.Println("周二")
		case 'c' :
			fmt.Println("周三")
		case 'd' :
			fmt.Println("周四")
		case 'e' :
			fmt.Println("周五")
		case 'f' :
			fmt.Println("周六")
		case 'g' :
			fmt.Println("周天")
		default :
		    fmt.Println("啥也不是")
	}
	// var age int = 10
	// switch {
	// 	case age == 10 :
	// 		fmt.Println("age==10")
	// 	case age == 20 :
	// 		fmt.Println("age==20")
	// 	default :
	// 		fmt.Println("没有匹配到")	
	// }
	switch age:=10;{
		case age == 10 :
			fmt.Println("age==10")
		case age == 20 :
			fmt.Println("age==20")
		default :
			fmt.Println("没有匹配到")	
	}
	var score int = 90
	switch {
		case score > 90 :
			fmt.Println("成绩优秀")
		case score >= 70 && score <= 90 :
			fmt.Println("成绩优良")
		case score >= 60 && score < 70 :
			fmt.Println("成绩及格")
		default :
		fmt.Println("成绩不及格")
	}
	//switch穿透
	var num int = 10
	switch num {
		case 10 :
			fmt.Println("ok1")
			fallthrough
		case 20 :
			fmt.Println("ok2")
		case 30 :
			fmt.Println("ok3")
		default :
			fmt.Println("。。。。")
	}
}